bang people's heads together - Alemán Inglés Diccionario